Powered by Code College South Africa

Give your child the
most valuable skill
of the 21st century

Age-appropriate coding classes for children aged 7–17 — online and holiday programmes. Your child won't just use technology. They'll build it.

Ages 7–17
💻 Live online classes
🎓 Code College certified
🌍 Holiday camps
# Amahle's first Python programme 🐍
def greet_world(name):
  print(f"Hello, {name}! 🌍")
  print("I built this app myself!")
  return "Keep coding 🚀"
 
greet_world("Amahle")

▶ Hello, Amahle! 🌍

▶ I built this app myself!

7–17
Age Range
3
Programme Levels
100%
Hands-on Projects
🏆 Backed by Code College SA
🔒 Safe, monitored online environment
👨‍💻 Taught by certified instructors
📜 Certificate on completion
🌍 Learn from anywhere in SA

Coding is the new literacy

The world runs on software. Children who learn to code don't just consume technology — they create it, shape it, and build careers around it.

🧠

Builds problem-solving skills

Coding teaches children to break big problems into small steps — a superpower they'll use in every subject and every career, not just tech.

🌍

Future-proof career skills

By 2030, over 85% of jobs will require digital skills. Give your child a head start before the job market does it for them.

🎮

They'll love every class

Our curriculum is built on projects children actually care about — games, apps, websites, and animations — so they learn without realising how hard they're working.

💪

Boosts confidence

When a child builds something from nothing and watches it work, their confidence changes. "I made that" is one of the most powerful feelings a child can experience.

🤖

Introduces AI early

Older students (14+) explore how AI and machine learning actually work — not as a buzzword, but as something they can build with and direct.

🎓

Clear pathway to adult courses

Children who complete our programme have a direct pathway into Code College's professional adult courses — with alumni discounts and advanced placement.

Three levels. One journey.

Every child starts at the right level for their age and experience. They progress at their own pace, building on real projects at every stage.

Ages 7–9
🌱
Jungle Coders
Block coding, visual programming, and learning to think like a programmer
  • Scratch — drag-and-drop visual coding
  • App Inventor — build basic phone apps
  • Logic, sequences, loops, and events
  • Create their own animated stories
  • Build a simple game from scratch
🎯 End result: A playable game your child built themselves
Ages 10–13
🔭
Explorer Coders
First real code — Python basics, web foundations, and creative projects
  • Python fundamentals — real code, real logic
  • HTML & CSS — build their first website
  • Variables, functions, if/else, loops
  • 🤖 Robotics — control motors & sensors with BBC micro:bit
  • Data: lists, dictionaries, simple databases
  • Mini-projects: calculator, quiz app, weather app
🎯 End result: A personal website and a working Python app
Ages 14–17
🚀
Pioneer Coders
Advanced Python, JavaScript, databases, APIs, and an intro to AI
  • Advanced Python — OOP, APIs, file handling
  • JavaScript — interactive web apps
  • SQL basics — build and query databases
  • 🍓 Raspberry Pi — physical computing & real-world projects
  • Intro to AI & machine learning concepts
  • Capstone project: full-stack web application
🎯 End result: A full-stack web app ready to show universities & employers
🤖🍓
Robotics & Hardware Modules
Available to Explorer and Pioneer learners — build real circuits, programme robots with BBC micro:bit, and create physical computing projects with Raspberry Pi. Code that moves, blinks, and reacts to the real world.
Enrol Now →

Two ways to join — your schedule, your choice

Whether your child learns best from home or thrives in an intensive camp environment, we have a format that works for your family.

💻

School Term & Year Classes

1 lesson per week — afternoons

Your child joins live, instructor-led sessions via video call once a week throughout the school term or year. They code in real-time, ask questions, and build on projects lesson by lesson — all from home.

  • 1 hour per lesson, once a week
  • Afternoon timeslots (select your preferred time at registration)
  • All you need: a laptop/desktop and internet connection
  • Report after completion (Term plan)
  • Certificate after completion (Year plan)
  • Term intakes: 1st week of Feb, Apr, Jun & Sep
  • 10 lessons per term — catch-up lessons arranged for late starters
🏖️

Ad-Hoc Lessons

Flexible — popular during holidays

Book individual lessons whenever suits your family — no term commitment required. Ideal for school holidays, catching up, working on specific goals, or simply trying out the programme before committing to a full term.

  • 1 hour per lesson — book as needed
  • Morning timeslots available
  • Available throughout the year
  • Try a 30-min Demo Lesson first for just R150
  • 5-lesson bundle for R1 250 — available during school holidays
  • No lock-in — pay per lesson

Simple, transparent pricing

Choose the commitment that suits your family. No hidden fees. All ages 7–17. Pay in ZAR, USD, or GBP.

💳 EFT & card payments accepted  |  🎓 All curriculum materials included  |  📅 Term intakes: Feb · Apr · Jun · Sep
🎯
Try a Demo Lesson first — only R150
A 30-minute taster session so your child (and you) can experience the class before committing to a plan. No obligation.
Book a Demo Lesson →
🏖️ Popular During School Holidays
Ad-Hoc Lesson
Ages 7–17  ·  Flexible, anytime
R 300 /Lesson
🎯 Try a Demo first: R150 / 30 min
Demo lesson (30 min) — R150
Single lesson (1 hour) — R300
5 lessons — R1 250 (holidays only)
Morning timeslots
Available throughout the year
🏆 Best Value
School Year
Ages 7–17  ·  Full year commitment
R 9 900 /Year
40 lessons — save R2 100 vs ad-hoc rate
40 lessons per year
Certificate after completion
Ages 7–17
Timeslots in the afternoons
10 lessons per term — late starters accommodated
🎯
Not sure which plan?
Start with Ad-Hoc lessons during the next school holiday to try us out — no commitment needed.
📅
Term Intake Dates
Feb · Apr · Jun · Sep (1st week of each term)
10 lessons guaranteed per term. Registered late? We arrange catch-up lessons so your child doesn't miss out.
Ad-Hoc lessons available year-round — start any time, no commitment.
🤝
Have 2+ children?
Contact us for sibling and group rates — we reward families who code together.

What parents are saying

Real families. Real results.

★★★★★

My 9-year-old built her first game after just three weeks. She now wakes up on Saturday morning excited to code. I never thought I'd say that about screen time.

NK
Nomsa K.
Parent of Jungle Coder, Johannesburg
★★★★★

The instructor is incredibly patient and knows exactly how to explain things to kids. My son (12) just built his own personal website and showed it to his teacher at school. She was blown away.

TD
Thabo D.
Parent of Explorer Coder, Pretoria
★★★★★

My 16-year-old daughter is already talking about studying Computer Science at university after this programme. She's built a full web app. The investment has been completely worth it.

LM
Lerato M.
Parent of Pioneer Coder, Cape Town

Secure your child's spot — terms start Feb, Apr, Jun & Sep

Click the button below to open the application form. We'll confirm your child's placement and preferred lesson time within 24 hours. Registered after term starts? No problem — we arrange catch-up lessons so your child is up to speed.

✅ No long-term contract ✅ ZAR · USD · GBP accepted ✅ Sibling discounts available ✅ POPIA compliant 🎯 Try a Demo Lesson first — R150
📌 Please note: This form is for children's coding classes. If you are looking for adult / professional coding courses (Spring Boot, MERN, Python, LLMs etc.), please visit codecollege.co.za instead.
📝

Ready to enrol?

Our online application takes about 3 minutes. Choose your child's level, preferred lesson time, and payment plan — we'll confirm placement within 24 hours.

📝 Apply Now →
Opens our secure application form  ·  No account needed

Prefer to enrol via WhatsApp? Send us a message and we'll guide you through the process.

💬 Enrol via WhatsApp

Questions parents ask most

Does my child need any prior coding experience?
Not at all! Our Jungle Coders programme (ages 7–9) is designed specifically for complete beginners — no prior experience needed whatsoever. We start from scratch with visual, drag-and-drop coding tools that feel more like a game than a lesson. For older children with some experience, we'll ask a few questions when you register to make sure they join the right level.
What equipment does my child need for online classes?
All they need is a laptop or desktop computer (not a tablet), a stable internet connection, and headphones. All software used in the programme is free and browser-based or freely downloadable — there are no additional software costs. We'll send you a full setup guide when you enrol.
How many children are in each class?
We keep our online classes deliberately small — a maximum of 8 learners per session. This means the instructor can see every child's screen, respond to their questions, and give individual feedback in real-time. We believe small groups are the secret to actually learning to code (not just watching someone else do it).
What if my child misses a session?
Every session is recorded and shared with enrolled families, so your child can catch up at their own pace if they miss a class. We also encourage children to join the WhatsApp support group where they can ask questions and get help between sessions.
Can I cancel if the programme isn't a good fit?
Yes — there are no long-term contracts. Our plans are straightforward: Ad-Hoc lessons are pay-as-you-go with no commitment at all. If you're on the School Term plan, simply don't re-enrol when the term ends. If you're on the School Year plan and need to cancel mid-year, please contact us and we'll discuss options — we handle every situation fairly. We're confident in our programme but we never want families to feel trapped.
How do school holiday lessons work?
During school holidays, Ad-Hoc lessons are especially popular. You can book individual lessons (R300/hour) or take advantage of our school holidays bundle — 5 lessons for R1 250, available during holiday periods only. Lessons run in the mornings and are booked directly through the registration form. There's no commitment beyond the lessons you book — perfect for keeping your child's coding skills sharp during the break.
What happens after my child completes the Pioneer Coders level?
Children who complete the Pioneer Coders programme (ages 14–17) receive a formal pathway into Code College's adult professional courses — the same courses used to train working developers in Python, MERN, Spring Boot, and more. Code College Kids alumni receive a discounted rate on adult courses as a thank-you for growing up with us.
Is the programme safe for children online?
Absolutely. All sessions are private and accessible only to enrolled learners. Instructors are trained and vetted. Children are never asked to share personal information during class. We use age-appropriate platforms, and parents are always welcome to sit in on any session. Your child's safety is non-negotiable.
💬